- Proportion formula for a dynamic margin between 0 and 8 -

margin?			width
-----				-----
8						minWidthWithMargins



- Dynamic width, based on dynamic margin -
sizeRange = maxWidth - minWidth;
width = minWidth + (currentMarginWidth / maxMarginWidth * sizeRange)